Search Result:marco polo's sheep
Overview of noun marco_polo's_sheep
The noun marco polo's sheep has 1 sense
- Marco Polo sheep, Marco Polo's sheep, Ovis poli -- (Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon))